bristol channel

Noun
  1. an inlet of the Atlantic Ocean between southern Wales and southwestern England

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

bristol channel
A ferry crosses the Bristol Channel on a calm day.